const fs = require('fs');

fs.readFile(`${__dirname}/manifest.json`, function (err, data) {
  if (err) {
    console.error(err);
  } else {
    var _data = JSON.parse(data.toString());
    if (process.env.NODE_ENV === 'staging') {
      _data['h5'].publicPath = '//web.yayuit.cn/asa-home/';
      _data['h5'].router.base = '/asa-home/';
    }
    if (process.env.NODE_ENV === 'production') {
      _data['h5'].publicPath = '//web.asagroup.cn/asa-home/';
      _data['h5'].router.base = '/asa-home/';
    }
  }
  console.log('====', process.env.NODE_ENV);
  console.log(process.env.NODE_ENV, _data['h5']);
  _data = JSON.stringify(_data);
  // 写入
  fs.writeFile(
    `${__dirname}/manifest.json`,
    _data,
    {
      encoding: 'utf-8',
    },
    function (err) {
      if (err) {
        console.log('写入失败', err);
      } else {
        console.log('写入成功');
      }
    }
  );
});
